sign a cooperation protocol - Español Inglés Diccionario